package com.ruoyi.system.domain;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.system.domain.basic.BasicEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;

/**
 * <p>
 * 协拍涵表
 * </p>
 *
 * @author yanfu
 * @since 2024-03-01
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("t_association_clap_culvert")
public class AssociationClapCulvert extends BasicEntity {

    /**
     * 协拍涵名称
     */
    @TableField("name")
    private String name;
    /**
     * 备案编号
     */
    @TableField("record_number")
    private String recordNumber;

    /**
     * 影片名
     */
    @TableField("movie_name")
    private String movieName;

    /**
     * 电影脚本
     */
    @TableField("movie_script")
    private String movieScript;
    /**
     * 电影剧本名
     */
    @TableField("movie_script_name")
    private String movieScriptName;

    /**
     * 项目书
     */
    @TableField("project_book")
    private String projectBook;
    /**
     * 项目书名
     */
    @TableField("project_book_name")
    private String projectBookName;

    /**
     * 公约书
     */
    @TableField("convention_book")
    private String conventionBook;

    /**
     * 公约书名
     */
    @TableField("convention_book_name")
    private String conventionBookName;
    /**
     * 委托书
     */
    @TableField("entrust_book")
    private String entrustBook;

    /**
     * 委托书名
     */
    @TableField("entrust_book_name")
    private String entrustBookName;
    /**
     * 其他材料
     */
    @TableField("other_material")
    private String otherMaterial;
    /**
     * 其他材料名
     */
    @TableField("other_material_name")
    private String otherMaterialName;



    @TableField("complete_script")
    private String completeScript;
    @TableField("complete_script_name")
    private String completeScriptName;
    @TableField("creative_staff")
    private String creativeStaff;
    @TableField("creative_staff_name")
    private String creativeStaffName;

    /**
     * 流程ID
     */
    @TableField("flow_id")
    private String flowId;

    /**
     * 企业id
     */
    @TableField("corporate_id")
    private Long corporateId;
    /**
     * 协拍涵编号
     */
    private String xphNum;

    /**
     * 制片单位
     */
    private String productionUnit;

    /**
     * 制片人/主任
     */
    private String producer;
    /**
     * 制片人/主任 联系电话
     */
    private String producerPhone;
    /**
     * 外联制片
     */
    private String   outreachProduction;

    /**
     * 外联制片联系电话
     */
    private String outreachProductionPhone;

    /**
     * 协调服务申请表(加盖公章)地址
     */
    private String xietiaoForm;
    /**
     * 协调服务申请表(加盖公章) 名
     */
    private String xietiaoFormName;


}
